box store - German English Dictionary